maximum peak - French English Dictionary